@LeftSize:5rem;
.QualityPayModel_PriceLeft{
    text-align: center;
    // vertical-align: middle;
    width: calc( @LeftSize + 1rem );
    height: @LeftSize;
    border-radius:10px;
    color:white;
    background:linear-gradient(0deg,rgba(37,195,242,1),rgba(88,147,241,1));
}



.QualityPayModel_PriceLeft_Price{
    font-size: 2rem;
}

.QualityPayModel_PriceLeft_Unit{
    margin-left: 0.4rem;
}

.QualityPayModel_PriceLeft_Desc{

}

.QualityPayModel_PriceRight{
    vertical-align: top;
    width: calc( 100% - @LeftSize - 58px - 1rem );
    margin-left: 10px;
}

.QualityPayModel_PriceLeft, .QualityPayModel_PriceRight{
    display: inline-block;
}

.QualityPayModel_PriceRight_Title{
    font-size: 1.2rem;
    font-weight: bold;
}

.QualityPayModel_Date_Desc{
    color:#999;
    margin-top:0.2rem;
    font-size: 0.8rem;
}

.QualityPayModel_PriceRight_Desc{
    text-decoration: line-through;
}



.QualityPayModel_PriceRight_Desc_Price{
    color:#5591F2;
    margin-left: 0.6rem;
    font-size: 1.1rem;
}

.QualityPayModel_Info_Title{
    font-weight: bold;
    font-size: 0.8rem;
    margin-top: 1.2rem;
}

.QualityPayModel_Info_Price{
    margin-top: 1rem;
}

.QualityPayModel_Info_PriceBox{
    margin-right: 0.5rem;
    font-weight: normal;
    margin-bottom: 0.3rem;
    margin-top: 0.3rem;
}